body,div {
	-webkit-user-select: none;
	outline: 0;
	-webkit-text-size-adjust: none;
	color: #000;
	margin: 0;
	padding: 0;
	font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica,
		STHeiti
}

input {
	outline: 0;
	-webkit-text-size-adjust: none;
	color: #000;
	margin: 0;
	padding: 0;
	font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica,
		STHeiti
}

fieldset,img {
	border: 0
}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,menu
	{
	display: block;
	margin: 0;
	padding: 0;
	outline: 0
}

audio,canvas,video {
	display: inline-block
}

audio:not ([controls] ){
	display: none
}

[hidden] {
	display: none
}

html {
	font-size: 100%;
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
	outline: 0
}

ol,ul,dl,li,dd {
	list-style: none;
	margin: 0;
	padding: 0
}

h1,h2,h3,h4,h5,h6,p,strong {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
	font-weight: 400;
	outline: 0
}

button::-moz-focus-inner,input::-moz-focus-inner {
	padding: 0;
	border: 0
}

* {
	outline: 0;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

em {
	font-style: normal
}

.tc {
	text-align: center
}

.tr {
	text-align: right
}

.fb {
	font-weight: 700
}

.mc {
	margin: 0 auto
}

.bn {
	background: 0
}

.pr {
	position: relative
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0
}

.clearfix {
	zoom: 1
}

.fl {
	float: left
}

.fr {
	float: right
}

.oh {
	overflow: hidden
}

.cp {
	cursor: pointer
}

.db {
	display: block
}

.dn {
	display: none
}
.overlay-col{z-index: 2;position: relative;}
.inline-mask {
    background: -moz-linear-gradient(center top , rgba(153, 209, 255, 0.8), rgba(132, 199, 255, 0.8) 50%, rgba(108, 188, 255, 0.8)) repeat scroll 0 0 #F5F7FF;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 0;
    z-index: 0;
}
.sprite-new {
    background: url("../../common/images/sprite_n1.gif?t=201308203411?@=-1") no-repeat scroll 0 0 transparent;
}
.dlg-sys-btn dfn {cursor: pointer;font-size: 0;height: 15px;line-height: 15px;width: 15px;display: block;}
.dlg-upload{position: absolute;bottom:35px;;right:7px;box-shadow: 0 0 20px -2px rgba(0, 0, 0, 0.5); border: 1px solid #6D7A89;width: 635px;z-index: 100;}
.dlg-upload .dlg-hd-upload {background-color: #0066CC;padding:12px 0;}
.dlg-upload .dlg-hd-upload .dlg-sys-btn{padding-right: 12px;color:#fff;}
.dlg-upload .dlg-hd-upload .dlg-sys-btn-cls dfn{background-position: 0 -177px;}
.dlg-upload .dlg-hd-upload .dlg-sys-btn-min dfn{background-position: 0 -162px;}
.dlg-upload .dlg-hd-upload .dlg-sys-btn-max dfn{background-position: 0 -192px;}
.dlg-upload .dlg-hd-upload .dlg-h4{padding-left: 12px;color:#fff;}
.dlg-upload .dlg-upload-content {height: 200px;clear: both;overflow: hidden;background-color: #fff;}
.dlg-upload .dlg-upload-content .infinite-listview .upload-file-item{border-bottom: 1px solid #EBEBEB;padding:12px 0;position: relative;}